package br.com.gsh.service;

import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;

import br.com.gsh.dao.TwitterDao;
import br.com.gsh.pojo.Twitter;

public class TwitterService {
	
	private TwitterDao dao = new TwitterDao();

	public List<Twitter> listar() throws SQLException{

		List<Twitter> listaT = new ArrayList<Twitter>();
		listaT = dao.listar();
		
		return listaT;
	}
	
	public List<Twitter> listarTuitiProprio(String nick) throws SQLException{

		List<Twitter> listaT = dao.listaTuitProprio(nick);
		
		
		
//		Twitter twitter = null;
//		
//		for (int i = 0; i < listaT.size();i++) {
//			twitter = listaT.get(i);
//			if (twitter.getIdUsuario().equals(nick)) {
//				listaT.remove(i);
//			}
//		}
		
		return listaT;
	}
	
	public void adiciona (Twitter twitter) throws SQLException{
		dao.adiciona(twitter);
	}
	
	public void adicionaReTuit(Twitter twitter) throws SQLException{
		dao.adicionaReTuit(twitter);
	}
	
	public void alterar (Twitter twitter) throws SQLException{
		dao.alterar(twitter);
	}
	
	public void atualizaResp (Twitter twitter) throws SQLException{
		dao.atualizaResp(twitter);
	}
	
}
